﻿using System;
using System.Collections.Generic;
using System.Web;

/// <summary>
/// Summary description for AsyncResult
/// </summary>
public class AsyncResult: IAsyncResult
{
    public System.Net.WebClient c;
    public AsyncCallback cb;
    public HttpContext context;

    public AsyncResult(System.Net.WebClient c, AsyncCallback cb, HttpContext context)
	{
        this.c = c;
        this.cb = cb;
        this.context = context;
	}

    #region IAsyncResult Members

    public object AsyncState
    {
        get { throw new NotImplementedException(); }
    }

    public System.Threading.WaitHandle AsyncWaitHandle
    {
        get { throw new NotImplementedException(); }
    }

    public bool CompletedSynchronously
    {
        get { return false; }
    }

    public bool IsCompleted
    {
        get { throw new NotImplementedException(); }
    }

    #endregion
}
